package auth

type User struct {
	ID       string `bson:"_id"`
	Name     string
	Email    string
	Password string
}

type UserStore interface {
	CreateUser(User) (User, error)
	Authenticate(User) (User, error)
	GetUserById(id string) (User, error)
}
